Technical coordinator careers in Suwayq, Oman